high-lying villages

Translations
villages situés en altitude